A complete classification of spreading speeds for nonlocal dispersal Fisher–KPP equations in shifting habitats: a Hamilton–Jacobi approach | Synapse