In the top left corner of the map screen there is a heartbeat icon which will show you the last update received by the device:
This allows greater understanding as to why the bus icon has not moved. If time updates are being received but the vehicle appears stationary for several minutes it may indicate the vehicle is held in traffic. If there has not been a time update the vehicle may be passing through an area with poor signal. Updates are usually every 30 seconds.