Not sure if this is a bug or just an oversight.. Simply running past Preston can result in him giving you a quest. At first this was ok but now he's starting to repeat quests.. Feel like taking on a quest should be my idea. I should physically have to talk to him and ask if anything needs doing.