start method
Starts the location data source asynchronously and prepares to begin receiving location updates.
Return Value: a Future indicating when the LocationDataSource has started.
Starts the location data source asynchronously and prepares to begin receiving location updates.
Return Value: a Future indicating when the LocationDataSource has started.