Competition drives trait evolution and character displacement between Mimulus species along an environmental gradient | doi.page