Heterogeneity in Multi-Robot Environmental Monitoring for Resolving Time-Conflicting Tasks