The Iowa DOT had a public meeting about the intersection of IA 27/58 and Viking Road last week, including a presentation on converting the intersection to an interchange. Two maps and the presentation slide show are available online. The Waterloo Courier wrote about the meeting.
If you’ve been past that intersection (or been stuck in the southbound left-turn lane), it’s hard to see how anything else could fit there, but they’ve figured out a way. Viking Road will become a SPUI (the third in Iowa, I believe, after I-35/Mills Civic Parkway and the new IA 100/Edgewood Road) with the expressway sunk below grade. Construction will not begin until 2018.
The development along Viking Road since the turn of the century is astounding (sadly, at the expense of College Square Mall) and with the construction disruption, traffic will get worse before it gets better.