Update calendar time blocks based on energy, resources, & environments