How to read weather using sm5100b cellular shield on Mega

Hey guys,
I recently bought a cellular shield for my arduino mega obd kit from freematics , I am planning on using the cellular shield to gather the weather information and advise the driver on speed limit and turning.
The obd kit from freematics comes with data logger,OBD-2, gyroscope and a 2.8 inch tft display .
This is my first time using the cellular shield and I am really noob at it. I would like to know how to connect to internet using the tcp/ip or gsm/gprs and collecting the weather information using API.
Any help is appreciated :smiley:
Also any recommended book to read for the cellular shield?