added web scraping exceptions to improve robustness
latest_date file and log update correctly
removed extranous comments,
also added check if latest_date.csv exists
removed extraneous comments