Hybrid Kinetic Monte Carlo Models of Cellular Processes in Interactive Dynamic Microenvironments