use utc now to ensure recently called works correctly in all environments
annotate model with timezone used for date fields, race model minor cleanup
refactor how we get recent races
404 if no recently updated, prevents empty file from being written