Text this: An adaptive dynamics framework for microbial ecology and evolution