San Francisco, Atlanta and Los Angeles top Wallethub's best cities for singles while Tampa rates best in Florida.