Why is Python so popular among Data Scientists?