Pre-Marshmallow you can limit background data when not on WiFi. That setting is usually found under settings/data usage on most phones. Bonus, you can also list which WiFi connections are actually mobile hotspots and limit background data on those as well since those devices usually have a data cap (well in the US).