Understanding Global Warming, Carbon Emissions & an overview of possible solutions to achieve “Net Zero 2050” goal