Looks like Google is trying to improve Google Maps on all fronts, and it's not focusing just on cars; the latest build includes evidence on this front ...