Towards an End-to-End Artificial Intelligence Driven Global Weather Forecasting System