Speciation often occurs when a habitat becomes more heterogeneous. in lake victoria different species of cichlids are found in different areas of the lake. the best explanation for this speciation is that