Mapping Approach to Surface Hopping