Road grade estimation based on Large-scale fuel consumption data of connected vehicles