New map offers precise snapshot of human life on Earth